living creature - Espagnol Anglais Dictionnaire